package com.financial.business.yspay.service.asyn.impl;

import com.financial.business.yspay.utils.apiresult.ApiResult;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import java.util.List;
import java.util.Map;

import com.financial.business.yspay.dao.asyn.FinancialPaymentAsyncDao;
import com.financial.business.yspay.domain.asyn.FinancialPaymentAsyncDO;
import com.financial.business.yspay.service.asyn.FinancialPaymentAsyncService;


@Service
public class FinancialPaymentAsyncServiceImpl implements FinancialPaymentAsyncService {
    @Autowired
    private FinancialPaymentAsyncDao financialPaymentAsyncDao;

    @Override
    public FinancialPaymentAsyncDO get(Integer id) {
        return financialPaymentAsyncDao.get(id);
    }

    @Override
    public List<FinancialPaymentAsyncDO> list(Map<String, Object> map) {
        return financialPaymentAsyncDao.list(map);
    }

    @Override
    public int count(Map<String, Object> map) {
        return financialPaymentAsyncDao.count(map);
    }

    @Override
    public int save(FinancialPaymentAsyncDO financialPaymentAsync) {
        return financialPaymentAsyncDao.save(financialPaymentAsync);
    }

    @Override
    public int update(FinancialPaymentAsyncDO financialPaymentAsync) {
        return financialPaymentAsyncDao.update(financialPaymentAsync);
    }

    @Override
    public int remove(Integer id) {
        return financialPaymentAsyncDao.remove(id);
    }

    @Override
    public int batchRemove(Integer[] ids) {
        return financialPaymentAsyncDao.batchRemove(ids);
    }

    @Override
    public ApiResult ysPayment(String requestParam) {
        return null;
    }

    @Override
    public String query(Map<String, Object> condMap) {
        return null;
    }

}
